package com.pinla.util;

public class AlertConstance {

	/* 供货平台告警错误码 */
	public static final String ERROR_REGISTER_VALID = "RS100001";// 用户注册验证码下发错误

	public static final String ERROR_REGISTER_PURSE = "RS100002";// 用户注册钱包错误

	public static final String ERROR_REGISTER_SYN_USER = "RS100003";// 用户注册同步用户数据错误

	public static final String ERROR_USER_LOGIN = "LG100001"; // 用户登录错误

	public static final String ERROR_PREPARE_ORDER = "TS100001";// 预下单错误

	public static final String ERROR_CONFIRM_ORDER = "TS100002";// 请求发货错误

	public static final String ERROR_SEND_GOODS = "TS100003";// 发货通知错误

	public static final String ERROR_RECEIVE_MONEY_NOTIFY = "TS100004";// 收款通知错误

	public static final String ERROR_RECEIVE_MONEY_NOTIFY_FROMTP = "TS100005";// 确认货到通知错误

	public static final String ERROR_APPLY_REFUND = "TS100006";// 申请退款错误

	public static final String ERROR_RESPONSE_REFUND = "TS100007";// 回复退款错误

	public static final String ERROR_CLOSE_ORDER = "TS100008";// 关闭订单错误

	public static final String ERROR_SEND_GOODS_NO_RS = "TS100009";// 发送发货交易信息无响应

	public static final String ERROR_RECEIVE_MONEY_NOTIFY_NO_RS = "TS100010";// 发送收款交易信息无响应

	public static final String ERROR_RESPONSE_REFUND_NO_RS = "TS100011";// 发送回复退款交易信息无响应

	public static final String ERROR_CLOSE_ORDER_NO_RS = "TS100012";// 发送关闭订单交易信息无响应
	
	
	/*19e2.0商品流程 告警日志错误码  */
	public static final String ERROR_SEND_CREATE_ORDER = "200001";// 发送创建订单超时
	
	public static final String ERROR_CREATE_ORDER_PROTOCOL = "200002";// 发送创建订单协议层错误
	
	public static final String ERROR_CREATE_ORDER_OPERATION = "200003";// 发送创建订单业务层错误
	
	public static final String ERROR_SEND_PAY_ORDER = "200101";// 发送支付请求超时
	
	public static final String ERROR_PAYGATE_BACK_NULL = "200102";// 接收支付网关返回空
	
	public static final String ERROR_PAY_PROTOCOL = "200103";// 网关返回结果核对失败
	
	public static final String ERROR_SEND_PAY_SUCESS = "200103";// 发送订单支付成功
	
	
	/*话费发货流程 告警日志错误码 */
	public static final String EXCEPTION_MOBILE_6501 = "300001";// 请求话费6501接口异常
	
	public static final String ERROR_MOBILE_6501_NULL = "300002";// 请求话费6501接口结果为NULL
	
	public static final String EXCEPTION_MOBILE_6502 = "300003";// 请求话费6502接口异常
	
	public static final String ERROR_MOBILE_6502_NULL = "300004";// 请求话费6502接口结果为NULL
	
	public static final String EXCEPTION_MOBILE_6501_BATCH = "300005";// 请求话费批量6501接口异常
	
	public static final String ERROR_MOBILE_6501_NULL_BATCH = "300006";// 请求话费批量6501接口结果为NULL
	
	public static final String EXCEPTION_MOBILE_6510 = "300007";// 请求话费批量6510接口异常
	
	public static final String ERROR_MOBILE_6510_NULL = "300008";// 请求话费6501接口结果为NULL
	
	public static final String EXCEPTION_TELEPHONE_6501 = "300009";// 请求(固话/小灵通)6501接口异常
	
	public static final String ERROR_TELEPHONE_6501_NULL = "300010";// 请求(固话/小灵通)6501接口结果为NULL
	
	public static final String EXCEPTION_MOBILE_6505 = "300011";// 请求话费6505充正接口异常
	
	public static final String ERROR_MOBILE_6505_NULL = "300012";// 请求话费6505充正接口结果为NULL
	
	public static final String EXCEPTION_MOBILE_6501_UPDATE_STATUS = "300013";// 6501下单异常修改订单状态为关闭时异常	
	
	public static final String EXCEPTION_DISPHONE_6501_UPDATE_STATUS = "300028";// (固话/小灵通)6501下单异常修改订单状态为关闭时异常	
	
	public static final String EXCEPTION_MOBILE_6501_UPDATE_6501STATUS = "300014";// 将6501状态插入到订单中异常
	
	public static final String EXCEPTION_DISPHONE_6501_UPDATE_6501STATUS = "300029";// (固话/小灵通)将6501状态插入到订单中异常
	
	public static final String ERROR_MOBILE_IVRPAY_RE15107 = "300015";// 扣款时返回15107
	
	public static final String EXCEPTION_MOBILE_IVRPAY_UPDATE_STATUSCLOSE = "300016";// 扣款失败时修改订单状态为关闭时异常
	
	public static final String ERROR_MOBILE_IVRPAY = "300017";// 扣款失败
	
	public static final String EXCEPTION_MOBILE_IVRPAYSUC_UPDATE_STATUS = "300018";// 扣款成功-更新订单状态、支付时间、扣款流水号、话费订单号、余额时异常
	
	public static final String EXCEPTION_MOBILE_REFUND = "300019";// 退款时异常
	
	public static final String EXCEPTION_MOBILE_6502_UPDATE_6502STATUS = "300020";// 将6502状态插入到订单中异常
	
	public static final String ERROR_MOBILE_6501 = "300021";// 6501失败
	
	public static final String ERROR_MOBILE_6502 = "300022";// 6502失败
	
    public static final String EXCEPTION_TELEPHONE_6502 = "300026";// 请求(固话/小灵通)6502接口异常
	
	public static final String ERROR_TELEPHONE_6502_NULL = "300027";// 请求(固话/小灵通)6502接口结果为NULL
	
	public static final String ERROR_DISPHONE_6501="300024";//(固话/小灵通)6501失败
	
	public static final String ERROR_DISPHONE_6502="300025";//(固话/小灵通)6502失败
	
	public static final String EXCEPTION_MOBILE_CREATE_ORDER = "300023";// 创建订单异常
	
	public static final String ERROR_MOBILENOTIFY_GETDB = "310001";// 话费后台通知-获取DB失败
	
	public static final String EXCEPTION_MOBILENOTIFY_QUERY = "310002";// 话费后台通知-根据接收的订单号查询异常
	
	public static final String ERROR_MOBILENOTIFY_QUERY_MOBILELIST_BY_HFORDER = "310003";// 话费后台通知-根据接收的订单号查询为空
	
	public static final String EXCEPTION_MOBILENOTIFY_UPDATE_NOTIFYSTATUS = "310004";// 话费后台通知-将通知状态插入到订单中异常
	
	public static final String EXCEPTION_MOBILENOTIFY_UPDATE_ORDERSTATUS = "310005";// 话费后台通知-发货成功时修改订单状态异常
	
	public static final String ERROR_MOBILENOTIFY_UPDATE_ORDERSTATUS = "310006";// 话费后台通知-发货成功时修改订单状态失败
	
	public static final String EXCEPTION_MOBILENOTIFY_COMPUTE_REFMONEY = "310007";// 话费后台通知(部分发货)-根据部分成功金额计算退款金额异常
	
	public static final String EXCEPTION_MOBILENOTIFY_REFUND = "310008";// 话费后台通知(部分发货)-退款时异常
	
	public static final String ERROR_MOBILENOTIFY_FINISH = "310009";// 话费后台通知-已接收后台通知
	
	public static final String EXCEPTION_MOBILE_6501_UPDATE_SPORDERID = "310010";// 6501下单成功更新话费订单号时异常	
	
	public static final String EXCEPTION_DISPHONE_6501_UPDATE_SPORDERID = "310011";// (固话/小灵通)6501下单成功更新话费订单号时异常
	
	/* Q币发货系统告警日志错误码 */
	public static final String EXCEPTION_QQ_CHARGE_TIMEOUT = "QQ00001";// Q币下单超时
	
	/* 游戏发货系统告警日志错误码 */
	public static final String EXCEPTION_GAME_CHARGE_TIMEOUT = "GAME00001";// 游戏直冲下单超时
	
	/* 游戏卡密发货系统告警日志错误码 */
	public static final String EXCEPTION_CARD_CHARGE_TIMEOUT = "CARD00001";// 游戏卡密取卡超时
	
	/*话费查询商品流程 告警日志错误码 */
	public static final String EXCEPTION_QUERY_ADDRESS_BY_MOBILE = "300101";// 根据手机查询地区异常
	
	public static final String ERROR_QUERY_ADDRESS_BY_MOBILE = "300102";// 根据手机查询地区结果为NULL
	
	public static final String EXCEPTION_QUERY_ADDRESS_BY_TELEPHONE = "300103";// 根据(固话/小灵通)区号和号码 查询地区异常
	
	public static final String ERROR_QUERY_ADDRESS_BY_TELEPHONE = "300104";// 根据(固话/小灵通)区号和号码 查询地区结果为NULL
	
	public static final String EXCEPTION_QUERY_ALL_MOBILE = "300105";//  查询所有上架话费商品异常
	
	public static final String ERROR_QUERY_ALL_MOBILE = "300106";//  查询所有上架话费商品结果为NULL
	
	public static final String EXCEPTION_CHANNEL_MOBILE = "300107";//  查询开通渠道话费商品异常
	
	public static final String ERROR_CHANNEL_MOBILE = "300108";//  查询开通渠道话费商品结果为NULL
	
    public static final String EXCEPTION_CHANNEL_TELEPHONE = "300109";//  查询开通渠道(固话/小灵通)商品异常
	
	public static final String ERROR_CHANNEL_TELEPHONE = "300110";//  查询开通渠道(固话/小灵通)商品结果为NULL
	
	public static final String EXCEPTION_QUERY_MOBILE_BY_PRICE = "300111";//根据价格查询手机商品
	
	public static final String ERROR_QUERY_MOBILE_BY_PRICE = "300112";//  根据价格查询手机商品结果为NULL
	
    public static final String EXCEPTION_QUERY_TELEPHONE_BY_PRICE = "300111";//根据价格查询手机商品
	
	public static final String ERROR_QUERY_TELEPHONE_BY_PRICE = "300112";//  根据价格查询手机商品结果为NULL
	
    public static final String EXCEPTION_QUERY_TELEPHONE_BY_PRODUCTID = "300113";//根据价格查询手机商品
	
	public static final String ERROR_QUERY_TELEPHONE_BY_PRODUCTID = "300114";//  根据价格查询手机商品结果为NULL
	
	public static final String EXCEPTION_QUERY_MOBILE_BY_PRODUCTID = "300115";//根据ID查询手机商品
	
	public static final String ERROR_QUERY_MOBILE_BY_PRODUCTID = "300116";//根据ID查询手机商品
	
	public static final String EXCEPTION_QUERY_ORDER_BY_BATCHNO = "300117";//根据批次号查询订单信息
	
	/*机票出票后台通知 告警日志错误码 */
	public static final String EXCEPTION_AIRTICKET_NOTIFY_SIGN_ERROR = "400001";// 出票后台通知签名验证异常
	
	public static final String ERROR_AIRTICKET_NOTIFY_SIGN_ERROR = "400002";// 出票后台通知签名验证失败
	
	public static final String ERROR_QUERY_ORDER_BYID_NULL = "400003";//根据后台通知回传订单号查询订单为NULL
	
	public static final String EXCEPTION_QUERY_ORDER_BYID = "400004";//根据后台通知回传订单号查询订单异常
	
	public static final String EXCEPTION_INSERT_REFUND_TASK_INFO = "400005";//出票后台通知失败，插入退款表异常
	
	public static final String ERROR_CONTACT_PHONE_NULL = "400006";//出票后台通知成功，发送短信联系人手机为空
	
	public static final String ERROR_SEND_SMS = "400007";//出票后台通知成功，发送短信失败
	
	public static final String EXCEPTION_UPDATE_TASK_CODE = "400008";//出票后台通知成功，更新出票接收状态异常
	
	/*机票购买流程 告警日志错误码 */
	public static final String EXCEPTION_INSERT_TICKET_TASK_CODE = "400101";//机票支付成功后将信息插入到出票任务表异常
	
	/*退款后台通知 告警日志错误码 */
	public static final String ERROR_CANCELMONEY_NOTIFY_SIGN_ERROR = "500001";//退款后台通知签名验证失败
	
	public static final String ERROR_QUERY_REFUND_TASKINFO_BY_MXREQ = "500002";//根据商家退款交易流水查询为NULL
	
	public static final String ERROR_QUERY_ORDER_BY_ORDERID = "500003";//根据订单ID查询订单信息为NULL
	
	/*彩票回写订单后台通知 告警日志错误码 */
	public static final String EXCEPTION_LOTTERY_NOTIFY_SIGN_ERROR = "600001";// 彩票回写订单后台通知签名验证异常
	
	public static final String ERROR_LOTTERY_NOTIFY_SIGN_ERROR = "600002";// 彩票回写订单后台通知签名验证失败
	
	public static final String EXCEPTION_INSERT_ORDERFORLOTTERY = "600003";//彩票回写订单后台通知插入主订单表异常
	
	public static final String EXCEPTION_INSERT_ORDERLOTTERY = "600004";//彩票回写订单后台通知插入彩票订单表异常
	
	/*超时处理后台通知 告警日志错误码 */
	public static final String EXCEPTION_OVERTIMER_NOTIFY_SIGN_ERROR = "700001";// 超时处理后台通知签名验证异常
	
	public static final String ERROR_OVERTIMER_NOTIFY_SIGN_ERROR = "700002";// 超时处理后台通知签名验证失败
	
	public static final String EXCEPTION_OVERTIMER_NOTIFY_QUERY_ORDER_BYID = "700003";// 超时处理后台通知根据订单ID查询订单信息异常
	
	public static final String ERROR_OVERTIMER_NOTIFY_QUERY_ORDER_BYID_ISNULL = "700004";// 超时处理后台通知根据订单ID查询订单信息为空
	
	public static final String ERROR_OVERTIMER_NOTIFY_FINISH = "700005";// 超时处理后台通知-已接收后台通知
	
	public static final String EXCEPTION_OVERTIMER_NOTIFY_REFUNDTASKINFO = "700006";// 超时处理后台通知-退款异常
	
	public static final String EXCEPTION_OVERTIMER_NOTIFY_UPDATE_ORDERTIMEOUT = "700007";// 超时处理后台通知-更新超时表异常
	
	/*全局错误码 */
	public static final String ERROR_CONNECTION_TIME_OUT = "999999";// 超时
	
	public static final String EXCEPTION_Memcached = "999998";//Memcached异常
	
	
}
